moisture-proof lampholders - German English Dictionary